package com.yuantu.judiciary.model.form;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NonNull;

import javax.validation.constraints.NotNull;

/**
 * 对外接口查询个人/企业结果参数
 *
 * @author syw
 * @since 2024-01-08
 **/
@Data
@ApiModel("查询个人/企业结果参数")
public class QueryInfoForm {

    @ApiModelProperty("被查询人姓名/企业名称")
    private String name;
    @ApiModelProperty("被查询人身份证号")
    private String idNumber;
    @NotNull(message = "查询类型不能为空")
    @ApiModelProperty("查询类型 1 个人 2 企业")
    private Integer searchType;
    @NotNull(message = "是否授权不能为空")
    @ApiModelProperty("是否授权 false 否 true 是")
    private Boolean isAuth;
}
